ヘッダーをスキップ
Oracle TimesTen In-Memory Database APIおよびSQLリファレンス・ガイド
リリース6.0
B25770-02
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

SYS.COLUMNS

COLUMNS表は、データ・ストア内のすべての表のすべての列について、列の名前、列のデータ型、列でNULL値が許可されているかどうかを記述しています。

表名

COLUMNS

列名
データ型
列の説明
ID
32-bitシステム: Integer NOT NULL
64-bitシステム: BIGINT NOT NULL
列の表のTimesTen識別子。
COLNUM
SMALLINT
NOT NULL
表における列の序数(1から開始)。
COLNAME
CHAR (31)
NOT NULL
列名。
COLOPTIONS
BINARY(1)
NOT NULL
列の仕様フラグ:
0x01: 主キー内の列です。
0x02: 列値は可変長です(VARCHAR、NVARCHAR、VARBINARY)。
0x04: 列値にはNULLが許可されています。
0x08: 列値は一意です。
COLTYPE
INTEGER
NOT NULL
列のデータ型。
 1     SMALLINT
 2     INTEGER
 3     REAL(4バイト)
 4     FLOAT(4バイト)
 5     CHAR
 6     VARCHAR
 7     BINARY
 8     VARBINARY
11     DECIMAL
12     NCHAR
13     NVARCHAR
14     DATE
15     TIME
16     TIMESTAMP
20     TINYINT
21     BIGINT
COLLEN
32-bitシステム: Integer NOT NULL
64-bitシステム: BIGINT NOT NULL
列の長さ(可変長列の場合は最大長)。
REPUSERID
INTEGER
NOT NULL
表のユーザー定義識別子(組込み関数ttSetUserTableIDで設定)。
DEFAULTVALSTR
VARCHAR (409600) NOT INLINE
列のデフォルト値。